草庐IT

Java Swing:扩展 TreeNode

全部标签

PHP 不加载 php.ini 中指定的扩展,而是使用 dl() 加载

Php不加载通过php.ini指定的扩展php-v不给出任何错误或警告php-i|grepextension_dir显示extension_dir设置为扩展文件所在的位置,但它们不会显示在php-m的扩展列表中但是运行php-r'dl("apc.so");phpinfo();'|grepapc显示模块使用dl()函数正常加载。我从源代码安装了php-5.3.5。配置为'--enable-fastcgi''--enable-fpm''--enable-mbstring''--enable-pdo''--enable-inline-optimization''--enable-socket

php - 如何使用 `phpize` 启用 php 扩展?

我在不同的扩展程序上尝试了这些步骤,但我不知道为什么不起作用。在那之后我不应该看到phpinfo()输出的变化吗?步骤:解压php源代码并更改目录到ext/ext_namephpize配置制作手动将“ext_name.so”文件从“../.lib”目录移动到“php.ini”文件中指定的“extension_dir”。(或者执行makeinstall)重启网络服务是不是少了什么?我需要在php中启用某个扩展,但无法重新编译整个php版本.. 最佳答案 如果.so被正确编译等,并且它在您的扩展目录中,那么您还需要添加以下行:exten

php - 扩展 cURL 最大 URL 长度或其他选项?

我正在使用cURL发送一个相当长的URL,我几乎肯定cURL无法处理它。URL为http://hiscore.runescape.com/index_lite.ws?player=并且在?player=参数之后,最多可以有12个数字/字母/符号。是否有cURL的替代方案可以支持这样的长URL,或者我可以以某种方式将cURL与那么长的URL一起使用吗? 最佳答案 使用libcurl或PHPcURL的URL长度没有限制。所以这不是问题。是什么让您相信存在大小限制? 关于php-扩展cURL最

Php 从不同的类运行时扩展(扩展为变量?)

这会很奇怪。我有一个MySQL数据库类和独立类。例如:classusersextendsMySQL这个类是给用户的一个通用类,这样可以使用的次数更多。但偶尔会出现“MySQL_DEBUGGED”类,如果是这样,我想从中扩展:classusersextendsMySQL_DEBUGGED如果存在,我想继承MySQL_DEBUGGED,否则继承MySQL类。如果我将它放入变量中,它会抛出一个错误。怎么做? 最佳答案 我不认为你可以继承一个名字没有写在PHP脚本中的类。一个可能的解决方案是:在两个单独的文件中定义两个类,都称为MySQL让

php - 是否解析具有多个扩展名的 PHP 文件?

我有通过添加.bak扩展名(file.ext.bak)来制作文件备份的习惯。想象一下,如果我在PHP中有一个配置config.php,并且我想通过添加.bak扩展名来备份该文件,如果客户端不小心以该url结束,该文件是否会被解析或您是否会看到源代码?是否依赖于服务器?我已经在MAMP服务器上尝试了一些测试,但它似乎正在解析 最佳答案 这取决于服务器配置。让浏览器始终可以访问这些文件是一个坏习惯,但如果您愿意,请检查您的httpd.conf中是否有这些行:AddTypeapplication/x-httpd-php.php.phtml

php - 未加载 Firebird 扩展

我正在尝试在PHP中使用Firebird扩展。我的ext文件夹中有扩展文件(php_pdo_firebird.dll、php_interbase.dll)。我像这样将它们添加到我的php.ini文件中...[PHP_PDO_FIREBIRD]extension=php_pdo_firebird.dll[PHP_INTERBASE]extension=php_interbase.dll...没有错误提示无法加载扩展,但每当我打印phpinfo时,我都没有看到它们中的任何一个被列出。我在这里缺少什么?为了它的值(value),我在Windows7上使用Apache2.2运行PHP版本5.3

php - 将 PHPSpreadsheet 中的所有文本居中并使单元格扩展以填充上下文

我努力让所有单元格将上下文设置为居中并自动扩展,这样它们就不会相互重叠。所以我尝试做的是:将每个单元格中的信息设置为居中,因为这样可以更好地打印成PDF等。根据单元格中的文本量扩展单元格。我不希望A中的信息在单元格B中重复。我试过这段代码,但它似乎不起作用:$styleArray=array('borders'=>array('outline'=>array('style'=>Alignment::HORIZONTAL_CENTER,),),);$sheet->getStyle('A1:D30')->applyFromArray($styleArray);不过,如果我对一个单元格(中心

php - 如何在 Mac 10.6.7 上安装 pecl 或 pecl 扩展?

我通过macports使用fpm+nginx+mysql安装php5.3.6。但我在其中找不到pecl或pecl_http。我搜索并用谷歌搜索,但一无所获。一些扩展可以被编译并复制.so文件到扩展目录。但是我不知道怎么编译pecl_http,没有配置文件。如何获取? 最佳答案 那些通过macports可用的是单独的php5-*包:$portlistphp5*|grephttpphp5-http@1.7.0php/php5-http$portlistphp5*[lotsofresults...]

PHP、Yii 用户扩展

我尝试安装yii扩展http://www.yiiframework.com/extension/yii-user/并尝试插入命令“yiicmigrate--migrationPath=user.migrations”。如何正确地做到这一点,而不是:C:\xampp\htdocs\eshops\protected>..\framework\yiicmigrate--migrationPath=modules.user.migrationsError:Themigrationdirectorydoesnotexist:modules.user.migrationsC:\xampp\htdo

php - 如何扩展 ZF2 骨架应用程序 - 带外键的实体

根据Zend用户指南,我的ZF2骨架应用程序运行良好。但现在我在兜圈子,试图扩展应用程序,以便专辑的艺术家不再是字符串,而是数据库中艺术家表的外键。我已经创建了所有必要的模型、Controller、View来创建、编辑和查看艺术家,它们也工作正常。但我如何将两者结合起来,以便我的专辑列表显示艺术家的名字?我是否使用保湿策略assuggestedhere?如果是这样,我该如何实现?Zend\Stdlib\Hydrator\Strategy手册没有告诉我在哪里注册hydrator策略。是的,有一个简短的实现代码:$foo=newFoo();$foo->setFoo("bar");$foo-